cmake_minimum_required(VERSION 3.24)
project(AES128Chip)

set(CMAKE_CXX_STANDARD 14)

link_directories(C:\\Users\\wkm\\CLionProjects\\systemc-2.3.3\\cmake-build-debug\\src)
include_directories(C:\\Users\\wkm\\CLionProjects\\systemc-2.3.3\\src)
link_libraries(systemc.a)

add_executable(AES128Chip main.cpp FiniteFieldMul.cpp FiniteFieldMul.h SubstitutionTable.h MixColumns.cpp MixColumns.h ShiftRows.cpp ShiftRows.h SubBytes.cpp SubBytes.h ScheduleKey.cpp ScheduleKey.h Rcon.h AddRoundKey.cpp AddRoundKey.h Aes.cpp Aes.h)
